package com.ruoyi.energy.domain.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.annotation.Excel;
import com.ruoyi.energy.domain.TcStatistics;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

/**
 * 停车场统计对象 omp_tc_statistics
 *
 * @author cjie
 * @date 2022-04-25
 */
@Data
@ApiModel
public class TcStatisticsWXVO implements Serializable {
    private static final long serialVersionUID = 1L;

    /** 日期 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @ApiModelProperty(value = "日期")
    private Date staticDate;

    /** 停车场id */
    @Excel(name = "停车场id")
    @ApiModelProperty(value = "停车场id")
    private String parkId;

    /** 停车场名称 */
    @Excel(name = "停车场名称")
    @ApiModelProperty(value = "停车场名称")
    private String parkingName;

    //统计类型，
    @ApiModelProperty(value = "年度统计 1，月度统计 0")
    String statisticType ="0";

    @ApiModelProperty(value = "列表")
    List<TcStatistics> tcStatisticsList = new ArrayList<>();

    @ApiModelProperty(value = "toolPanel")
    TcStatistics toolPanel;

}
